import currency from '@/utils/currency'

export default {
  // props: {
  //   info: {
  //     type: Object,
  //     default: null
  //   },
  //   getData: {
  //     type: Function,
  //     default: function() {}
  //   }
  // },
  extends: currency
  // inject: ['app'],
  // provide() {
  //   return {
  //     app: this.app
  //   }
  // },
  // data() {
    // return {
    //   form: {},
    //   visible: false
    // }
  // },
  // methods: {
    // handleEdit(e) {
    //   if (this.$refs['formDate']) {
    //     this.$refs['formDate'].validate(async(valid) => {
    //       if (valid) this.toEdit(e)
    //     })
    //   } else {
    //     this.toEdit(e)
    //   }
    // },
    // toEdit(e) {
    //   let data = {}
    //   e ? data = e : data = this.form
    //   if (this.info.type === 'add') {
    //     this.toAdd(data)
    //   } else {
    //     this.toUpd(data)
    //   }
    // },
    // toAdd(e) {
    //   this.reqAdd(e).then(response => {
    //     this.getData()
    //     this.handleCancel()
    //     this.$message.success('添加成功')
    //   }).catch(err => {
    //     this.$message.error(err.msg ? err.msg : err)
    //   })
    // },
    // toUpd(e) {
    //   this.reqUpd(e).then(response => {
    //     this.getData()
    //     this.handleCancel()
    //     this.$message.success('编辑成功')
    //   }).catch(err => {
    //     this.$message.error(err.msg ? err.msg : err)
    //   })
    // },
    // handleCancel(done) {
    //   if (this.$refs['formDate']) this.$refs['formDate'].resetFields()
    //   if (done && typeof done === Function) {
    //     done()
    //   } else {
    //     this.visible = false
    //   }
    // }
  // }
}
